﻿// 5839. 四舍五入II.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

/*
https://www.acwing.com/problem/content/5842/

给定一个实数，保证该数为正数，其小数点后至少包含一位非零的数字，且小数点后不含多余末尾 0
。

如果将该实数转化为字符串，则字符串的长度为 n
。

现在，你可以对该实数进行不超过 t
 次（也可以零次）四舍五入操作。

每次操作可以将当前数四舍五入到小数点后的任意位置（也可以四舍五入到最接近的整数）。

例如，1.645
 四舍五入到小数点后两位可以得到 1.65
，1.141
 四舍五入到小数点后一位可以得到 1.1
，3.762
 四舍五入到最接近的整数可以得到 4
。

我们希望通过四舍五入操作，将给定实数变得尽可能大。

请你输出通过上述操作可以得到的最大可能值。

输入格式
第一行包含两个整数 n,t
。

第二行包含给定正实数，保证其既包含整数部分也包含小数部分，且小数点后至少包含一位非零的数字，且小数点后不含多余末尾 0
。如果将该实数转化为字符串，则字符串的长度为 n
。

输出格式
输出一个实数，表示可以得到的最大可能值。

输出答案不应包含小数点后多余末尾 0
。

如果答案是整数，则直接输出整数。

数据范围
前 4
 个测试点满足 1≤n≤12
，1≤t≤100
。
所有测试点满足 1≤n≤2×105
，1≤t≤109
。

输入样例1：
6 1
10.245
输出样例1：
10.25
输入样例2：
6 2
10.245
输出样例2：
10.3
输入样例3：
3 100
9.2
输出样例3：
9.2
*/
#include <iostream>

int main()
{
    std::cout << "Hello World!\n";
}

 